consumable electrodes - German English Dictionary